#ifndef BSP_GPIO_H
#define BSP_GPIO_H

#include "bsp.h"

#define LED_GPIO_TYPE GPIOD
#define LED_GPIO_PIN GPIO_Pin_4

#define LCD_PD4(state) (state == 1) ? (GPIO_WriteBit(LED_GPIO_TYPE, LED_GPIO_PIN, Bit_SET)) : (GPIO_WriteBit(LED_GPIO_TYPE, LED_GPIO_PIN, Bit_RESET))

void bsp_gpio_init(void);
void bsp_gpio_toggle(void);
void bsp_gpio_test(void);

#endif
